<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<script>
		/* 字符串的操作    */
				
				/*1. 类型转化*/
						var ss = "11";
						ss = parseInt(ss); //讲字符串转化为int
						//JSON.parse(String);//转为为json
						
				/*2.检测数据类型 typeof*/
						var a = typeof(ss);
						console.info(a);
						
				/*3 .字符串连接 concat*/
						var s1 = "a";
						var s2 = "b";
						var s3 = "c";
						s1 = s1.concat(s2, s3);
						console.info(s1);
				
				/* 4.indexOf 字符的索引,如果找不到话就返回-1*/
					var myString ="helloworld";
					var index=myString.indexOf("h");
					var index1=myString.indexOf("key");
			 		 console.info(index);
			 		 console.info(index1);
			 		 
			   /* 5.substr 截取字符串的内容 substr(fromIndex,length)*  如果fromIndex 是-1则表示倒数第一个 */
			  		var s4="helloworld";
			  		var s5=s4.substr(0,6);
			  		console.info(s5);
			  		
			  	/* 6.获取部分字符串，substring(startIndex,endIndex),注意不包含endIndex的内容*/
			  	   var s6="nihaomei";
			  	   var s7=s6.substring(1,4);
			  	   console.info(s7);
			  			
			   /*7 .字符串分割   split，按指定字符串分割，返回是字符串分割的数组*/
			  		var s8="fu,jian,shi,fan,da,xue";
			  		 console.log(s8.split("i"));
			  		 
			    /*8.join 可以使用你想用的分隔符,讲字符串数组合并*/
			   
			     var s9=new Array("2","3","4","5");
			     var s10=s9.join("|");
			     console.log(s10);
			  		
			  	/*9.toLowerCase 使用大小写转化*/	
			  	
			  	 var s11="ssssssss";
			  	 var s12=s11.toUpperCase();
			  	 console.log(s12);
			 
		 /*  数组操作    */
		  	/* 1.删除原数组第一项   shift*/
		  		 var x1=[1,2,3,4,5];
		  		 var x1_result=x1.shift();
		  		 console.log(x1_result);
		  		 console.log(x1);
		  	 
		  	 /*2.将数据添加到原数组的开头*/

				var x2=[1,2,3,4,5];
		  		x2.unshift(-2,-1,-3);
		  		console.log(x2);
		  		
		  	/*3.删除原数组的最后一项 pop */
		  	 	
		  		var x3=[1,2,3,4,5];
		  		x3.pop();
		  		console.log(x3);
		  		
		  	/* 4.将数据添加进数组  push*/
		  		
		  		var x4=[1,2,3,4,5];
		  		x4.push(5);
		  		console.info(x4);
		  	
		  	/* 5.数组从小到大排序    sort*/
				var x5=[3,6,8,2,1];
				x5.sort();
				console.log(x5);
				
		    /* 6.数组反序  reverse*/
		   	  var x6=[3,6,8,2,1];
				var x7=x6.reverse();
				console.log(x7);
				
			/* 7.数组截取 slice*/
			
		
		</script>
	</body>
</html>
 